teat cup - German English Dictionary